home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / Chip_2003-12_cd1.bin / program / ctenari / ShiCola / CodePad37.exe / $INSTDIR / Syntax Definitions / innosetup.def < prev    next >
Encoding:
Text File  |  2003-10-17  |  12.1 KB  |  389 lines

  1. object TPersHolder
  2.   P.Name = 'Inno Setup Script'
  3.   P.Extensions.Strings = (
  4.     'Inno Setup Script files (*.iss)|*.iss')
  5.   P.SyntaxBlocks = <
  6.     item
  7.       Name = 'Default'
  8.       ID = 0
  9.       FIText = 0
  10.       FIIntNum = 8
  11.       FISymbol = 4
  12.       UseSymbols = True
  13.       UseComments = True
  14.       UseSingleLineComments = True
  15.       UseFullLineComments = True
  16.       UseStrings = True
  17.       UseSingleLineStrings = True
  18.       UseNumbers = True
  19.       UseKeywords = True
  20.       BlockDelimiters = <>
  21.       SingleLineCommentDelimiters = <
  22.         item
  23.           FontID = 1
  24.           LeftDelimiter = '='
  25.         end>
  26.       FullLineCommentDelimiters = <
  27.         item
  28.           FontID = 2
  29.           LeftDelimiter = ';'
  30.         end
  31.         item
  32.           FontID = 10
  33.           LeftDelimiter = '#'
  34.         end>
  35.       SingleLineStringDelimiters = <
  36.         item
  37.           FontID = 3
  38.           LeftDelimiter = '['
  39.           RightDelimiter = ']'
  40.         end
  41.         item
  42.           FontID = 11
  43.           LeftDelimiter = '{'
  44.           RightDelimiter = '}'
  45.         end
  46.         item
  47.           FontID = 5
  48.           LeftDelimiter = '"'
  49.           RightDelimiter = '"'
  50.         end
  51.         item
  52.           FontID = 23
  53.           LeftDelimiter = #39
  54.           RightDelimiter = #39
  55.         end>
  56.       KeywordSets = <
  57.         item
  58.           FontID = 6
  59.           Name = 'Keywords'
  60.           Keywords = 
  61.             'AdminPrivilegesRequired,AllowNoIcons,AllowRootDirectory,AllowUNC' +
  62.             'Path,AlwaysCreateUninstallIcon,AlwaysRestart,AlwaysShowComponent' +
  63.             'sList,AlwaysShowDirOnReadyPage,AlwaysShowGroupOnReadyPage,Always' +
  64.             'UsePersonalGroup,AppCopyright,AppId,AppMutex,AppName,AppPublishe' +
  65.             'r,AppPublisherURL,AppSupportURL,AppUpdatesURL,AppVerName,AppVers' +
  66.             'ion,Attribs,BackColor,BackColor2,BackColorDirection,BackSolid,Be' +
  67.             'veledLabel,Bits,CodeFile,Comment,Components,Compression,Compress' +
  68.             'Level,CopyMode,CreateAppDir,CreateUninstallRegKey,DefaultDirName' +
  69.             ',DefaultGroupName,DefaultUserInfoName,DefaultUserInfoOrg,Descrip' +
  70.             'tion,DestDir,DestName,DirExistsWarning,DisableAppendDir,DisableD' +
  71.             'irExistsWarning,DisableDirPage,DisableFinishedPage,DisableProgra' +
  72.             'mGroupPage,DisableReadyMemo,DisableReadyPage,DisableStartupPromp' +
  73.             't,DiskClusterSize,DiskSize,DiskSpaceMBLabel,DiskSpanning,DontMer' +
  74.             'geDuplicateFiles,EnableDirDoesntExistWarning,EnableISX,ExtraDisk' +
  75.             'SpaceRequired,Filename,Flags,FlatComponentsList,FontInstall,Grou' +
  76.             'pDescription,HotKey,ChangesAssociations,Check,IconFilename,IconI' +
  77.             'ndex,InfoAfterFile,InfoBeforeFile,InstallMode,InternalCompressLe' +
  78.             'vel,Key,LicenseFile,MessagesFile,MinVersion,Name,OnlyBelowVersio' +
  79.             'n,OutputBaseFilename,OutputDir,OverwriteUninstRegEntries,Paramet' +
  80.             'ers,Password,PrivilegesRequired,ReserveBytes,Root,RunOnceId,Sect' +
  81.             'ion,ShowComponentSizes,Source,SourceDir,StatusMsg,Subkey,Tasks,T' +
  82.             'ype,Types,Uninstallable,UninstallDisplayIcon,UninstallDisplayNam' +
  83.             'e,UninstallFilesDir,UninstallLogMode,UninstallRestartComputer,Un' +
  84.             'installStyle,UpdateUninstallLogAppName,UsePreviousAppDir,UsePrev' +
  85.             'iousGroup,UsePreviousSetupType,UsePreviousTasks,UsePreviousUserI' +
  86.             'nfo,UserInfoPage,UseSetupLdr,ValueData,ValueName,ValueType,Windo' +
  87.             'wResizable,WindowShowCaption,WindowStartMaximized,WindowVisible,' +
  88.             'WizardDebug,WizardImageBackColor,WizardImageFile,WizardSmallImag' +
  89.             'eBackColor,WizardSmallImageFile,WizardStyle,WorkingDir'
  90.         end
  91.         item
  92.           FontID = 7
  93.           Name = 'Parameters'
  94.           Keywords = 
  95.             'alwaysoverwrite,alwaysskipifsameorolder,append,binary,classic,cl' +
  96.             'oseonexit,comparetimestamp,confirmoverwrite,createkeyifdoesntexi' +
  97.             'st,createonlyiffileexists,createvalueifdoesntexist,deleteafterin' +
  98.             'stall,deletekey,deletevalue,dirifempty,disablenouninstallwarning' +
  99.             ',dontcloseonexit,dontcreatekey,dword,exclusive,expandsz,external' +
  100.             ',files,filesandordirs,fixed,fontisnttruetype,HKCC,HKCR,HKCU,HKLM' +
  101.             ',HKU,ignoreversion,iscustom,isreadme,modern,multisz,new,noerror,' +
  102.             'none,normal,nowait,onlyifdestfileexists,onlyifdoesntexist,onlyif' +
  103.             'newer,overwrite,overwritereadonly,postinstall,preservestringtype' +
  104.             ',promptifolder,regserver,regtypelib,restart,restartreplace,runma' +
  105.             'ximized,runminimized,sharedfile,shellexec,showcheckbox,silent,sk' +
  106.             'ipifdoesntexist,skipifnotsilent,skipifsilent,skipifsourcedoesnte' +
  107.             'xist,string,unchecked,uninsalwaysuninstall,uninsclearvalue,unins' +
  108.             'deleteentry,uninsdeletekey,uninsdeletekeyifempty,uninsdeletesect' +
  109.             'ion,uninsdeletesectionifempty,uninsdeletevalue,uninsneveruninsta' +
  110.             'll,useapppaths,verysilent,waituntilidle'
  111.         end>
  112.     end
  113.     item
  114.       Name = 'Object Pascal'
  115.       ID = 2
  116.       ParentID = 0
  117.       FIText = 13
  118.       FIIntNum = 14
  119.       FIFloatNum = 15
  120.       FIHexNum = 16
  121.       FISymbol = 17
  122.       UseSymbols = True
  123.       UseComments = True
  124.       UseSingleLineComments = True
  125.       UseMultiLineComments = True
  126.       UseStrings = True
  127.       UseSingleLineStrings = True
  128.       UseNumbers = True
  129.       UsePrefixedNumbers = True
  130.       UseKeywords = True
  131.       BlockDelimiters = <
  132.         item
  133.           LeftDelimiter = '[code]'
  134.           RightDelimiter = 'end.'
  135.         end>
  136.       SingleLineCommentDelimiters = <
  137.         item
  138.           FontID = 18
  139.           LeftDelimiter = '//'
  140.         end>
  141.       MultiLineCommentDelimiters = <
  142.         item
  143.           FontID = 19
  144.           LeftDelimiter = '{'
  145.           RightDelimiter = '}'
  146.         end
  147.         item
  148.           FontID = 20
  149.           LeftDelimiter = '(*'
  150.           RightDelimiter = '*)'
  151.         end>
  152.       SingleLineStringDelimiters = <
  153.         item
  154.           FontID = 21
  155.           LeftDelimiter = #39
  156.           RightDelimiter = #39
  157.         end>
  158.       NumPrefixes = <
  159.         item
  160.           LeftDelimiter = '$'
  161.         end
  162.         item
  163.           LeftDelimiter = '#$'
  164.         end
  165.         item
  166.           LeftDelimiter = '#'
  167.         end>
  168.       KeywordSets = <
  169.         item
  170.           FontID = 22
  171.           Name = 'reserved'
  172.           Keywords = 
  173.             'absolute,abstract,and,array,as,asm,assembler,at,automated,begin,' +
  174.             'case,cdecl,class,const,constructor,contains,default,destructor,d' +
  175.             'ispid,dispinterface,div,do,downto,dynamic,else,end,except,export' +
  176.             ',exports,external,far,file,finalization,finally,for,forward,func' +
  177.             'tion,goto,if,implementation,implements,in,index,inherited,initia' +
  178.             'lization,inline,interface,is,label,library,message,mod,name,near' +
  179.             ',nil,nodefault,not,object,of,on,or,out,overload,override,package' +
  180.             ',packed,pascal,private,procedure,program,property,protected,publ' +
  181.             'ic,published,raise,read,readonly,record,register,reintroduce,rep' +
  182.             'eat,requires,resident,resourcestring,safecall,set,shl,shr,stdcal' +
  183.             'l,stored,string,then,threadvar,to,try,type,unit,until,uses,var,v' +
  184.             'irtual,while,with,write,writeonly,xor'
  185.         end>
  186.     end>
  187.   P.FontTable = <
  188.     item
  189.       FontID = 0
  190.       GlobalAttrID = 'Reserved words'
  191.       Font.Charset = DEFAULT_CHARSET
  192.       Font.Color = clBlue
  193.       Font.Height = -13
  194.       Font.Name = 'Courier New'
  195.       Font.Style = []
  196.     end
  197.     item
  198.       FontID = 1
  199.       Font.Charset = DEFAULT_CHARSET
  200.       Font.Color = clBlue
  201.       Font.Height = -13
  202.       Font.Name = 'Courier New'
  203.       Font.Style = []
  204.     end
  205.     item
  206.       FontID = 2
  207.       GlobalAttrID = 'Comment'
  208.       Font.Charset = DEFAULT_CHARSET
  209.       Font.Color = clGray
  210.       Font.Height = -13
  211.       Font.Name = 'Courier New'
  212.       Font.Style = [fsItalic]
  213.     end
  214.     item
  215.       FontID = 3
  216.       Font.Charset = DEFAULT_CHARSET
  217.       Font.Color = clRed
  218.       Font.Height = -13
  219.       Font.Name = 'Courier New'
  220.       Font.Style = [fsBold]
  221.     end
  222.     item
  223.       FontID = 4
  224.       GlobalAttrID = 'Delimiters'
  225.       Font.Charset = DEFAULT_CHARSET
  226.       Font.Color = clBlack
  227.       Font.Height = -13
  228.       Font.Name = 'Courier New'
  229.       Font.Style = []
  230.     end
  231.     item
  232.       FontID = 5
  233.       Font.Charset = DEFAULT_CHARSET
  234.       Font.Color = clBlue
  235.       Font.Height = -13
  236.       Font.Name = 'Courier New'
  237.       Font.Style = []
  238.     end
  239.     item
  240.       FontID = 6
  241.       Font.Charset = DEFAULT_CHARSET
  242.       Font.Color = clNavy
  243.       Font.Height = -13
  244.       Font.Name = 'Courier New'
  245.       Font.Style = [fsBold]
  246.     end
  247.     item
  248.       FontID = 7
  249.       Font.Charset = DEFAULT_CHARSET
  250.       Font.Color = clOlive
  251.       Font.Height = -13
  252.       Font.Name = 'Courier New'
  253.       Font.Style = [fsBold]
  254.     end
  255.     item
  256.       FontID = 8
  257.       Font.Charset = DEFAULT_CHARSET
  258.       Font.Color = clMaroon
  259.       Font.Height = -13
  260.       Font.Name = 'Courier New'
  261.       Font.Style = []
  262.     end
  263.     item
  264.       FontID = 10
  265.       Font.Charset = DEFAULT_CHARSET
  266.       Font.Color = clPurple
  267.       Font.Height = -13
  268.       Font.Name = 'Courier New'
  269.       Font.Style = [fsItalic]
  270.     end
  271.     item
  272.       FontID = 11
  273.       Font.Charset = DEFAULT_CHARSET
  274.       Font.Color = clTeal
  275.       Font.Height = -13
  276.       Font.Name = 'Courier New'
  277.       Font.Style = [fsBold, fsItalic]
  278.     end
  279.     item
  280.       FontID = 13
  281.       GlobalAttrID = 'Whitespace'
  282.       BlockID = 2
  283.       Font.Charset = DEFAULT_CHARSET
  284.       Font.Color = clBlack
  285.       Font.Height = -13
  286.       Font.Name = 'Courier New'
  287.       Font.Style = []
  288.     end
  289.     item
  290.       FontID = 14
  291.       GlobalAttrID = 'Identifier'
  292.       BlockID = 2
  293.       Font.Charset = DEFAULT_CHARSET
  294.       Font.Color = clBlack
  295.       Font.Height = -13
  296.       Font.Name = 'Courier New'
  297.       Font.Style = []
  298.     end
  299.     item
  300.       FontID = 15
  301.       GlobalAttrID = 'Float'
  302.       BlockID = 2
  303.       Font.Charset = DEFAULT_CHARSET
  304.       Font.Color = clGreen
  305.       Font.Height = -13
  306.       Font.Name = 'Courier New'
  307.       Font.Style = []
  308.     end
  309.     item
  310.       FontID = 16
  311.       GlobalAttrID = 'Identifier'
  312.       BlockID = 2
  313.       Font.Charset = DEFAULT_CHARSET
  314.       Font.Color = clBlack
  315.       Font.Height = -13
  316.       Font.Name = 'Courier New'
  317.       Font.Style = []
  318.     end
  319.     item
  320.       FontID = 17
  321.       GlobalAttrID = 'Delimiters'
  322.       BlockID = 2
  323.       Font.Charset = DEFAULT_CHARSET
  324.       Font.Color = clBlack
  325.       Font.Height = -13
  326.       Font.Name = 'Courier New'
  327.       Font.Style = []
  328.     end
  329.     item
  330.       FontID = 18
  331.       GlobalAttrID = 'Comment'
  332.       BlockID = 2
  333.       Font.Charset = DEFAULT_CHARSET
  334.       Font.Color = clGray
  335.       Font.Height = -13
  336.       Font.Name = 'Courier New'
  337.       Font.Style = [fsItalic]
  338.     end
  339.     item
  340.       FontID = 19
  341.       GlobalAttrID = 'Comment'
  342.       BlockID = 2
  343.       Font.Charset = DEFAULT_CHARSET
  344.       Font.Color = clGray
  345.       Font.Height = -13
  346.       Font.Name = 'Courier New'
  347.       Font.Style = [fsItalic]
  348.     end
  349.     item
  350.       FontID = 20
  351.       GlobalAttrID = 'Comment'
  352.       BlockID = 2
  353.       Font.Charset = DEFAULT_CHARSET
  354.       Font.Color = clGray
  355.       Font.Height = -13
  356.       Font.Name = 'Courier New'
  357.       Font.Style = [fsItalic]
  358.     end
  359.     item
  360.       FontID = 21
  361.       GlobalAttrID = 'String'
  362.       BlockID = 2
  363.       Font.Charset = DEFAULT_CHARSET
  364.       Font.Color = clMaroon
  365.       Font.Height = -13
  366.       Font.Name = 'Courier New'
  367.       Font.Style = []
  368.     end
  369.     item
  370.       FontID = 22
  371.       GlobalAttrID = 'Reserved words'
  372.       BlockID = 2
  373.       Font.Charset = DEFAULT_CHARSET
  374.       Font.Color = clBlue
  375.       Font.Height = -13
  376.       Font.Name = 'Courier New'
  377.       Font.Style = []
  378.     end
  379.     item
  380.       FontID = 23
  381.       Font.Charset = DEFAULT_CHARSET
  382.       Font.Color = clBlue
  383.       Font.Height = -13
  384.       Font.Name = 'Courier New'
  385.       Font.Style = []
  386.     end>
  387.   P.SyntaxVersion = 3
  388. end
  389.